islet cell transplant recipient - Español Inglés Diccionario